JAVA 异常中 throw 和 throws怎么用
2008-10-17 09:03
260 查看
public Test() throws RepletException {
try {
System.out.println("Test this Project!")
}
catch (Exception e) {
throw new Exception(e.toString());
}
}
throws是用来声明一个方法可能抛出的所有异常信息
throw则是指抛出的一个具体的异常类型。
通常在一个方法(类)的声明处通过throws声明方法(类)可能抛出的异常信息,而在方法(类)内部通过throw声明一个具体的异常信息。
throws通常不用显示的捕获异常,可由系统自动将所有捕获的异常信息抛给上级方法;
throw则需要用户自己捕获相关的异常,而后在对其进行相关包装,最后在将包装后的异常信息抛出
try {
System.out.println("Test this Project!")
}
catch (Exception e) {
throw new Exception(e.toString());
}
}
throws是用来声明一个方法可能抛出的所有异常信息
throw则是指抛出的一个具体的异常类型。
通常在一个方法(类)的声明处通过throws声明方法(类)可能抛出的异常信息,而在方法(类)内部通过throw声明一个具体的异常信息。
throws通常不用显示的捕获异常,可由系统自动将所有捕获的异常信息抛给上级方法;
throw则需要用户自己捕获相关的异常,而后在对其进行相关包装,最后在将包装后的异常信息抛出
相关文章推荐
- java异常机制:异常架构,执行流程,throw/throws的区别,自定义异常
- java异常throw 与 throws关键字有什么区别?
- java中异常的抛出:throw throws
- Java异常----自定义异常类(throw和throws关键字的用法)
- Java异常处理 (try catch finally throw throws exception error)
- Android:java 抛出异常throw与throws以及捕捉异常try、catch、finally学习
- java异常处理的throw和throws的区别
- Java异常机制try、catch、finally、throw、throws五个关键字。
- Java-通过比较throw与throws来阐述抛出异常
- Java - Java语言如何进行异常处理,关键字:throws、throw、try、catch、finally分别如何使用?
- java面向对象-异常概述-异常声明throws-多异常处理-throw和throws区别
- java异常中throw和throws的区别
- JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
- Java 异常处理,throws、throw、assert
- Java基础学习总结(86)——Java异常处理机制Exception抛出异常时throw和throws用法详解
- Java的异常处理——try-catch-finally-throw-throws
- JAVA基础再回首(十九)——异常的概述、Try…Catch、多异常处理、Throws、throw、finally、自定义异常及异常的注意事项
- Java异常处理综合例子(try、catch、finally、throws、throw)
- Java异常类简介以及throws,try,catch,throw,finally的区别
- JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?