一、算法
一、冒泡排序
二、选择排序
三、二分查找
二、正则表达式
匹配一位:[ ]
匹配多位://d{ }
爬取电话、邮箱、号码
替换、分割
三、异常
概念:
Error(错误)是不可查的,而且也常常在应用程序的控制和处理能力之外,因此当Error(错误)出现时,程序会立即奔溃,Java虚拟机立即停止运行,
Exception(异常):是指程序本身可以处理的异常(可以向上抛出或者捕获处理)。
方式一:对异常代码try-catch
方式二:
往上throws到JVM的程序中去try-catch
自定义异常类
1、运行时异常:继承RuntimeException
2、编译时异常,继承Exception
必须用throws处理、在调用的时候必须try-catch
1、捕获异常,响应给用户
内层被调用的方法都抛给上一层
最外层try-catch,捕获并打印异常信息
处理一切异常,简化代码
2、尝试重新修复