JLint detects unreachable code in the attached file at line 3 (ran JLint through YASCA).
However, this is simply the assignment part of an array initialization, not really unreachable code.
Essentially, this is the statement that is getting misinterpreted:
return new int[]{0};
Test Class