当前位置: 移动技术网 > IT编程>开发语言>Java > Java编程中使用throw关键字抛出异常的用法简介

Java编程中使用throw关键字抛出异常的用法简介

2019年07月22日  | 移动技术网IT编程  | 我要评论

boy532,夏洛特的烦恼迅雷下载,至尊食王片尾曲

throw抛出异常的方式比较直接:

if(age < 0){
throw new myexception("年龄不能为负数!");
}

来看一个例子:

package test;
 
 public class test2 {
   public static void main(string[] args) {
     string s = "abc"; 
     if(s.equals("abc")) { 
       throw new numberformatexception();
     } else { 
       system.out.println(s); 
     } 
   }
 
 }

运行结果如下:

20151112173833696.png (651×179)


java中可以对一个方法在定义时就进行异常的声明,而后在实现时可以利用throw具体的抛出异常。

ppublic 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()方法抛出的异常");//输出异常信息
}
}
}


如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网