0目录
1.异常 |
1.异常
1.生活中的异常 2.程序中的异常 3.什么是异常 4.什么是异常处理 5.Java中如何进行异常处理 |
1.生活中的异常 场景:和正常状态下的事件格格不入的场景,称之为异常 |
2.程序中的异常 (1)正常情况下代码运行结果 (2)利用if else解决异常的代码运行结果 (3)利用代码异常处理机制解决异常代码运行结果 |
3.什么是异常 正常情况下不会出现的场景 |
4.计算机什么是异常处理 场景:如果代码出现与正常情况下相悖的场景,需要用代码去进行异常处理 |
2.try-catch
1.try-catch-正常 //异常处理的具体细节【捕获异常】 |
2.try-catch-异常 //异常处理的具体细节【捕获异常】{ |
规则4是 如果捕获的顺序不合理,比如上大下小,【由于代码的执行顺序是由上至下】,会导致只捕获大的异常,之后具体小的异常不再捕获【原因是异常只捕获一次】 |
3.try-catch-不匹配 |
4.常见的异常类型 |
5.try-catch-finally-exit |
6.try-catch-finally-return 核心要点:先执行finally,后执行return |
3.异常
|
1.声明异常【系统声明】 |
2.抛出异常【人为抛出】 |
3.异常的分类(面试题) |
4.Log4j
|
1.log4j |
3.log4j实战 |