try放在for循环的里面所有的for循环都会执行,当遇到异常时,抛出异常继续执行;
放在外面,当遇到异常时,抛出异常,后面的循环就会终止,并不会执行
补充:
如果是增强for循环,try放在for循环的里面,根据异常点分析,如果异常点是0做除数,那么for循环抛出异常继续执行,
如果异常点是list.remove会抛出异常ConcurrentModificationException,for循环不会继续执行。
java重写与重载:
java重写Override:方法名相同,子类对父类方法重写,方法外壳不变(返回值类型、方法名、参数都不变),核心变
java重载:方法名相同,参数(个数、类型)不同,与返回值类型无关