Files
openide/java/java-tests/testData/inspection/dataFlow/fixture/DivisionByZero.java
Tagir Valeev e2a4d9b41b myPossibleVariableValues pushed down to DataFlowInspectionVisitor
Division by zero handling removed from DataFlowInspection as DivideByZero inspection is smart enough now
2017-11-22 10:56:45 +07:00

15 lines
380 B
Java

class Util {
void goo(int a, int b) {
try {
a %= b;
if (<warning descr="Condition 'b == 0' is always 'false'">b == 0</warning>)return;
}
catch (Exception e) {
if (<warning descr="Condition 'e instanceof ArithmeticException' is always 'true'">e instanceof ArithmeticException</warning>){
System.out.println("expected");
}
}
}
}