Почему этот код не генерирует ArithmeticException? Посмотрите:
public class NewClass {
public static void main(String[] args) {
// TODO code application logic here
double tab[] = {1.2, 3.4, 0.0, 5.6};
try {
for (int i = 0; i < tab.length; i++) {
tab = 1.0 / tab;
}
} catch (ArithmeticException ae) {
System.out.println("ArithmeticException occured!");
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/141 ... eption-why
Деление Java на ноль не вызывает ArithmeticException – почему? ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Деление BigDecimal выдает ArithmeticException: деление на ноль, даже когда я проверяю его
Anonymous » » в форуме JAVA - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Кодирование исключения «деление на ноль» в Java со структурой «switch-case-break-default»
Anonymous » » в форуме JAVA - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Кодирование исключения «деление на ноль» в Java со структурой «switch-case-break-default»
Anonymous » » в форуме JAVA - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Кодирование исключения «Деление на ноль» в Java со структурой switch-case-break-default
Anonymous » » в форуме JAVA - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-