Let's see the following code snippet in Java.
public class Main {
public static void main(String[] args) {
// new Character(' u000d System.out.println("Hello");
}
}
In the above code, although the only line in the main()
method is commented out, it displays the output Hello
on the console, even though it looks like that this commented line contains some syntax errors. If this line is uncommented, it will not work at all, causing a compile-time error.
Why does it output "Hello" here?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…