Деление на ноль в Kotlin
Давайте теперь посмотрим, что дает деление целого на ноль.
Целочисленное деление на ноль не дает результата. Программа останавливается, в окне запуска появляется сообщение об ошибке. Так для знакового целого:
println(7 / 0) // программа останавливается
То же при делении беззнакового:
println(7u / 0u) // программа останавливается
Оператор остатка ведет себя так же:
println(7 % 0) // программа останавливается
И у беззнакового остатка:
println(7u % 0u) // программа останавливается
Дан следующий код:
val num1 = 10
println(num1 / 0)
Программа в этом коде не запускается. Найдите ошибку.