- 채점
- 런타임 에러
- 런타임 에러 (Arithmetic)
Arithmetic
예외적인 산술 조건이 발생하면 java.lang.ArithmeticException
이 발생합니다. 대표적으로 0으로 나누는 경우가 있습니다.
/ by zero
소스 1. 0으로 나누는 소스
소스 1의 4번 줄은 0으로 나누고 있기 때문에, 다음과 같은 런타임 에러가 발생합니다.
Exception in thread "main" java.lang.ArithmeticException: / by zero at Main.main(Main.java:4)
소스 1. 10을 10 이하의 음이 아닌 정수로 나눈 나머지를 구하는 소스
0으로 나눈 나머지를 구하는 경우도 다음과 같은 런타임 에러가 발생합니다.
Exception in thread "main" java.lang.ArithmeticException: / by zero at Main.main(Main.java:5)