Java笔记_异常

捕获异常部分

常出现的非检测型异常:

Java笔记_异常_第1张图片

常出现的检测型异常:

Java笔记_异常_第2张图片

        int num1 = sc.nextInt();
		int num2 = sc.nextInt();
		try{
            System.out.println(num1/num2);
        }catch(ArithmeticException e){
            System.out.println("除数不能为0");
        }

上述代码即为一个简单的例子,catch里面不能为空

抛出异常部分

有两种
throws 交给jvm处理
try{}catch(){} 自定义处理

你可能感兴趣的:(JAVA)