哎 这个培训机构真的是扣的要命,那么多钱就是不找好的老师,10个班了,就五个老师上课,导致频繁换老师。这叫我们怎么去学。希望大家别被骗到这
目前我们掌握的API
1.String类
2.StringBuffer:线程安全
3.StringBuilder:线程不安全
4.日期
Date类
SimpleDateFormat
Calendar日历
String -à 日期
日期àString
5.正则表达式
6.集合
Collection:
List
Set
Map
需要学习的API:
------异常
1.IO流
2.多线程
后期学习:
1.数据库
2.HTML+CSS+JS+JQ+LAYUI+BootStrap(WebBasic)
3.JavaEE(Servlet&Jsp) + JSON+AJAX
4.Spring + SpringMvc + MyBatis
5.SpringBoot
正课:
异常
1.什么是异常
异常就是一些程序不正常的时间发生了使我们程序运行出现了中断,这种中断是可以通过代码进行恢复的我们叫做异常,如果代码恢复不了的我们称之为错误。
1.1运行时异常RuntimeException
编译不出错,在运行时可能会出错
1.2编译异常Exception(RuntimeException除外)
编译出错,必须去处理
2.为什么要学异常
可以对异常进行处理,让程序从异常状态回到正常状态,提高我们程序的健壮性。
3.异常该怎么使用
1.处理
try{
可能会出现异常的代码
}catch(){
对出现的异常进行捕获
catch可以编写多个
}catch(){
}……
如果try中的代码块出现了异常,那么代码就会立即去执行相应的catch代码块,try中的代码就不会再执行,异常的捕获要根据异常的范围从小到大编写,不能先捕获大异常再捕获小异常。
return语句都不会结束finally的执行
2.向上抛
实际开发中,一般是先处理再抛出。
4.异常需求注意的地方
1.catch 捕获有顺序
2.finally 代码块 肯定会执行
3.重写后的方法所抛出的异常不能大于重写前方法抛的异常
5.总结
里来了。 今天我们换了老师。