• 技术文章 >Java >java教程

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

    小葫芦小葫芦2017-01-18 14:56:29原创806
    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()方法抛出的异常");//输出异常信息
    }
    }
    }

    更多Java编程中使用throw关键字抛出异常的用法简介相关文章请关注PHP中文网!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:Java throw 异常
    上一篇:java多线程编程之捕获子线程异常示例 下一篇:简单了解Java编程中抛出异常的方法
    大前端线上培训班

    相关文章推荐

    • 理解java8中java.util.function.*pojo反射新方法(附代码)• 浅析安卓app和微信授权登录及分享完整对接(代码分享)• 一招教你使用java快速创建Map(代码分享)• 教你一招搞定时序数据库在Spring Boot中的使用• 一文讲解Java中初始化List集合的8种方式(附代码)

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网