/
GermanezZ
/
JavaExercises
Обзор
Документация
Войти
/
GermanezZ
/
JavaExercises
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
AllMetanitLessons/Exeptions/SuperAndSubclassExceptions.java
42 строки
1 KB
germa
Уроки по Metanit
04 дек 2024, 20:39
04 дек 2024, 20:39
48d575a
Код
Авторство
О чём код?
package AllMetanitLessons.Exeptions; public class SuperAndSubclassExceptions { public static void main(String[] args) { int[] arr = {1,2,3,4,5,6,7}; int[] arr2 = {7,0,5,0,3}; try { for (int i = 0; i< arr.length;i++){ try { System.out.printf("Результат уравнения: %d / %d = %d\n",arr[i],arr2[i],arr[i]/arr2[i]); }catch (ArithmeticException ex){ System.out.println("Деление на 0!"); } } }catch (Throwable ex){ System.out.println("Возникло исключение Throwable!"); } /* int[] arr1 = {1,2,3,45,6,7,8,9,0}; int[] arr2 = {0,1,2,3,0,5,0}; try { for (int i = 0; i< arr1.length; i++){ try { System.out.println(arr1[i]/arr2[i]); } catch (ArithmeticException exc){ System.out.println("На ноль делить нельзя"); } } } catch (ArrayIndexOutOfBoundsException exc){ System.out.println("Выход за пределы массива"); }*/ } }