声明异常throws
声明异常throws
throws关键字:异常处理的第一种方式,交给别人处理作用;
当方法内部抛出异常对象的时候,那么我们就必须处理这个异常对象
可以使用throws关键字处理异常对象,会把异常对象声明抛出给方法的调用者处理(自己不处理,给别人处理),最终交给JW处理-->中断处理使用格式:在方法声明使用
声明异常∶将问题标识出来,报告给调用者。如果方法内通过throw抛出了编译时异常,而没有捕获处理(稍后讲解该方式),那么必须通过throws进行声明,让调用者去处理
关键字throws运用于方法声明之上,用于表示当前方法不处理异常,而是提醒该方法的调用者来处理异常(抛出异常).
声明格式:
修饰符返回值类型方法名(参数) throws异常类名1,异常类名2...{}

 
 
 


2.4捕获异常try...catch
如果异常出现的话,会立刻终止程序,所以我们得处理异常:
1.该方法不处理,而是声明抛出,由该方法的调用者来处理(throws)。2.在方法中使用try-catch的语句块来处理异常。
try-catch的方式就是捕获异常。
·捕获异常:Java中对异常有针对性的语句进行捕获,可以对出现的异常进行指定方式的处理。捕获异常语法如下︰
try{
编写可能会出现异常的代码}catch(异常类型e){
处理异常的代码
//记录日志/打印异常信息/继续抛出异常

 
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号