软件编程
位置:首页>> 软件编程>> java编程>> Java编程中使用throw关键字抛出异常的用法简介

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

作者:小和尚敲代码  发布时间:2023-08-27 17:04:19 

标签:Java,throw,异常

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);
    }
  }
}

运行结果如下:

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


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

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com