Java 연산자
연산자
연산 우선순위 | 연산자 이름 | 종류 |
---|---|---|
높음 | 산술 | +, -, *, /, % |
부호 | +, - | |
문자열 | +(문자열 연결) | |
대입 | =, +=, -=, *=, /=, %=, &=, ^=, |=, «=, »=, »>= | |
증감 | ++, – | |
비교 | ==, !=, >, <, >=, <=, instanceof | |
논리 | !, &, |, &&, || | |
조건 | (조건식)?A:B | |
비트 | ~, &, |, ^ | |
낮음 | 쉬프트 | », «, »> |
NaN 과 Infinity 연산
try-catch 문을 사용하여 예외처리 한다.
try{
int z = x % y;
System.out.println("z: " + z);
}catch(ArithmeticException e){
System.oun.println("ArithmeticException");
}