1。断言
a) assert <boolean_expression>;
b) assert <boolean_expression>:<detail_expression>;
如果 <boolean_expression>值为false,程序会异常终止。
使用b)形式时,<detail_expression>被转换为String,并且补充报告断言时打印的消息。
断言的使用场合:
用于验证某一方法或某一小组紧密耦合方法的内部逻辑。
2。异常
分类:Error和RuntimeException是未受查异常,其余未受查异常。
应该由编程者来负责的异常:RuntimeException和未受查异常。