标签:记录 指针 debug err 执行 异常 size pre 代码
异常(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.好用
标签:记录 指针 debug err 执行 异常 size pre 代码
原文地址:https://www.cnblogs.com/lxx-1843693653/p/10883525.html