Java编译器要求Java程序必须捕获或声明所有的非运行时例外,但对运行时例外可以不做处理java编译器为什么要这样要求看一下以下这个程序:
package _static;
import java.lang.reflect.*;public class DumpMethods {
public static void main(String[] args)  {

int i=0 ;
i=1/0;
System.out.println("没有执行");

}}
这是个运行时异常吧
如果我没有做处理的话
程序不是马上就会中断了
所以还是要处理的
不知道我这样理解有没有错