Java中异常的两种基本类型是检查异常和未检查异常:
public class Main { /** 来 自 时 代 Java 公 众 号 - nowjava.com **/ public static void uncheckedException() { int a = 5; int b = 0; int c = a / b; // not catching } public static void uncheckedException2() { int a = 5; int b = 0; try { int c = a / b; // but you try it anyway/**来 自 时 代 J a v a 公 众 号 - nowjava.com**/ }