JAVA异常处理
来源:互联网 发布:数据库课程设计 选题 编辑:程序博客网 时间:2024/06/06 02:14
异常的捕获和抛出。
抛出:向程序的上一层抛出错误。 throws
void aaa()throws IOException{
}
1、throws关键字通常被应用在声明方法时,用来指定可能抛出的异常。多个异常可以使用逗号隔开。当在主函数中调用该方法时,如果发生异常,就会将异常抛给指定异常对象。如下面例子所示:public class Shoot { 创建类static void pop() throws NegativeArraySizeException {//定义方法并抛出NegativeArraySizeException异常int [] arr = new int[-3];//创建数组}public static void main(String[] args) {//主方法try { pop(); //调用pop()方法} catch (NegativeArraySizeException e) {System.out.println("pop()方法抛出的异常");//输出异常信息}}}2、throw关键字通常用在方法体中,并且抛出一个异常对象。程序在执行到throw语句时立即停止,它后面的语句都不执行。通过throw抛出异常后,如果想在上一级代码中来捕获并处理异常,则需要在抛出异常的方法中使用throws关键字在方法声明中指明要跑出的异常;如果要捕捉throw抛出的异常,则
- 【java】java异常处理
- java异常和异常处理
- Java 异常及异常处理
- java异常与异常处理
- Java异常处理-----自定义异常
- Java异常与异常处理
- java异常及异常处理
- Java 异常与异常处理
- Java异常与异常处理
- Java异常及异常处理
- Java异常处理--自定义异常
- JAVA异常之异常处理
- Java异常处理-----自行处理
- Java异常处理-----抛出处理
- Java异常处理-----抛出处理
- java异常处理
- java 异常处理分析
- java异常处理
- JAVA读取不同编码格式的TXT文件
- 测试工程师职业发展
- 将Oracle数据库审计相关的表移动到其他表空间
- Hibernate util
- 关于Hibernate对象持久化的问题
- JAVA异常处理
- DDraw 创建表面简单介绍
- 诡异的rvm
- 使用Java Mail实现简单的邮件发送
- [Linux]C语言遍历文件和目录
- ERROR:ORA-28009: connection to sys should be as sy - [oracle10g]
- oracle系统表及表结构查询
- Android入门:HTML布局中Android程序与JAVASCRIPT的交互
- 怎样写出规范的shell脚本(仅限Scripting with style)