我正在運行此JUint測試方法,並在運行時收到異常NullPointerException
。如何在這裏處理這個異常?JUnit中的NullPointerException
@Test
public void testDivision1() {
System.out.println("testDivision");`
Operation instance = new Operation(100, 2, null);
int res = instance.calculate();
assertEquals(50, res);
}
'Operation'看起來像什麼? – ppasler
public class操作{0} {0} {0}私人final int firstOperand; \t private final int secondOperand; \t private final EnumOp操作符; \t公共操作(INT firstOperand,INT第二操作數,操作者EnumOp){ \t \t this.firstOperand = firstOperand; \t \t this.secondOperand = secondOperand; \t \t this.operator = operator; \t} \t公衆詮釋計算(){ \t \t返回operator.calculate(firstOperand,第二操作數); \t} } –
請使用該代碼更新您的問題。 – ppasler