首页 > 其他 > 详细

异常处理和日志

时间:2019-05-17 20:52:37      阅读:133      评论:0      收藏:0      [点我收藏+]
异常(Exception)

编译期出现问题
警告 WARNING
错误 Error

系统架构师

常见的异常
1.数组越界
2.空指针异常
3.控制台输入异常
4.内存溢出(栈溢出异常)

异常的运行机制
1.在try块中,如果捕获了异常,那么剩余的代码
不会执行,会直接跳到catch中
2.在try后,必须要跟catch 或者 finally
3.catch块可以有多个,用来应对多种不同的异常
4.可以嵌套 try-catch-finally
5.抛出异常throw 异常对象
可以在程序任何需要的位置抛出
可以中断方法的执行,直接抛出异常
技术分享图片
日志
在实际开发中,不可能会有人无时无刻关注服务区控制台的输出内容
所以,需要让程序自己把控制台内容记录下来

只有在出现问题的时候,开发人员可以去查询log记录

正常来讲,在log中关注的级别有4个
1.debug
2.info
3.warn
4.error
技术分享图片
为什么要使用 slf4j 而不是 slf4j或者其他的日志框架

1.slf4j只是规定了一堆借口,并不牵扯具体的日志实现
可以让项目脱离对某个日志框架的依赖
2.好用

 

异常处理和日志

原文:https://www.cnblogs.com/lxx-1843693653/p/10883525.html

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