首页 > 编程语言 > 详细

Java(异常)

时间:2021-06-07 23:07:42      阅读:24      评论:0      收藏:0      [点我收藏+]

Java(异常)

  • 常见异常,例:
  1. ArraylndexOutOFBoundsException(数组下标越界)
  2. NullPointerException(空指针异常)
  3. ArithmeticException(算数异常)
  4. MissingResourceException(丢失资源)
  5. ClassNotFoundException(找不到类)

异常处理的五个关键字(try,catch,finally,throw,throws)

  • idea快捷键:选中一行代码,Ctrl+alt+t,自动生成try catch。
try,catch,finally示例:
public class userService{
    public static void main(String[] args) {
        int a = 1;
        int b = 0;
        try {
            System.out.println(a/b);
        } catch (Exception e) {
            System.out.println("ArithmeticException");//可以自己写异常,也可以用以下方法
            e.printStackTrace();//打印错误的栈信息
        } finally {
        }
        try {//监控区域
            System.out.println(a/b);
        }catch(Error e){//捕获错误

        }catch(Exception e){//捕获异常
            System.out.println("分母不能为零!");
        }catch(Throwable e){//最高级

        }finally {//善后工作,可以不写。如scanner后,可以释放scanner占用的空间
            System.out.println("finally");
        }
    }

}

Java(异常)

原文:https://www.cnblogs.com/jiabaolu/p/14860728.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!