package com.liu.exception;
import com.liu.oop.demo2.A;
public class Test1 {
public static void main(String[] args) {
try {
new Test1().test(1,0);
} catch (ArithmeticException e) {
e.printStackTrace();
} finally {
}
}
//假设这个方法中 处理不了这个异常 方法上抛出异常
public void test(int a ,int b) throws ArithmeticException {
if (b==0){
throw new ArithmeticException();//主动抛出异常,一般在方法中使用
}
}
}
相关文章
- 09-24Python 条件、循环、异常处理
- 09-24替换django的user模型出现的异常django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.00
- 09-24HttpHandler和ashx使用Session 出现未初始化异常
- 09-24异常加载CEFSHARP.CORE.DLL
- 09-24如何让gunicorn记录未捕获的异常?
- 09-24python – 部署Django,supervisorctl异常终止
- 09-24python – 当supervisord调用时,Gunicorn会抛出OSError打开文件
- 09-24WebApi ActionFilterAttribute 执行顺序以及发生异常时的执行顺序
- 09-24TPL中的异常
- 09-24统一结果返回&统一异常处理