11智能在线
新记
在什么时候需要用 try, catch 块,什么时候方法需要声明产生异常
如题所述
举报该文章
相关建议 2010-11-29
去看 java的api 如果你用的那个方法里注明会跑出某种异常。那就需要用try catch。
例如:
after
public boolean after(Date when)
测试此日期是否在指定日期之后。
参数:
when - 日期。
返回:
当且仅当此 Date 对象表示的瞬间比 when 表示的瞬间晚,才返回 true;否则返回 false。
抛出:
NullPointerException - 如果 when 为 null。
这是date类的一个方法。api里标明它可能会抛出NullPointerException异常。那么当你要用这个方法时,就要把它包到try catch里面。或者不写try catch ,而在函数声明那里,大括号开始前的位置 写, throws NullPointerException 。把异常抛到上一层处理。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/pqf472q2m.html
其他看法
第1个回答 2010-12-02
有可能抛出异常时,比如你编写了一个程序,要读取某一个文件中的内容,但是这个文件有可能存在,也有可能不存在,那就是一种异常,在编程时是无法预料的,还有就是线程在wait或sleep时也会抛出异常
第2个回答 2010-11-30
觉得可能会出现异常的地方需要加上,比如 在读取一个文件时,数制转换等
相似回答
大家正在搜
相关问题
JAVA异常处理中一个try后必须得有一个catch块吗?还...
asp.net里的异常捕捉try ,catch什么时候要用到...
java中异常的处理方法有哪两种
java编程时,什么情况下使用try 。。catch。。语句...
java什么时候用try catch结构
java 中什么时候抛异常,什么时候try/catch?谢谢...
Try catch能用于捕获自定义的异常吗?
JAVA中try catch捕获异常的问题