(I don't know whether there is an official bug tracker, so sorry for making it a blog post.)
Submission 3748858 is reported as runtime error, while it should be compilation error.
# | User | Rating |
---|---|---|
1 | tourist | 3671 |
2 | jiangly | 3653 |
3 | Um_nik | 3629 |
4 | Benq | 3513 |
5 | ksun48 | 3486 |
6 | MiracleFaFa | 3466 |
7 | slime | 3452 |
8 | maroonrk | 3422 |
9 | Radewoosh | 3406 |
10 | greenheadstrange | 3393 |
# | User | Contrib. |
---|---|---|
1 | awoo | 187 |
2 | -is-this-fft- | 182 |
2 | YouKn0wWho | 182 |
4 | Um_nik | 179 |
5 | Monogon | 177 |
6 | antontrygubO_o | 171 |
7 | maroonrk | 165 |
8 | SecondThread | 163 |
9 | adamant | 162 |
9 | SlavicG | 162 |
(I don't know whether there is an official bug tracker, so sorry for making it a blog post.)
Submission 3748858 is reported as runtime error, while it should be compilation error.
Name |
---|
Java 7 gives me the same on my computer.
Don't think it's CF's bug.UPD: see my comment below for detailed explanation.
Interestingly, I get
with "javac 1.7.0_21" (OpenJDK)
At my machine (javac 1.6.0_27)
Main.java:11: unreported exception java.io.IOException; must be caught or declared to be thrown new InputStreamReader(System.in).read(); ^ 1 error
It's weird that java 7 doesn't report compilation problem. Did they get rid of checked exceptions?
I've got the problem. Javac creates
Main.class
, but gets an error during creation ofA.class
. Compilator returns non-zero, but it looks like Codeforces do not care about the exit code and just checksMain.class
for existance.Now I believe it's a bug.
what about ? Source should satisfy regex [^{}]*public\s+(final)?\s*class\s+(\w+).*
Source should satisfy regex [^{}]*public\s+(final)?\s*class\s+(\w+).* if anyone getting this error in java while submitting the code than your code might contains two or more different classes in which one class contains main method .To resolve this error merge both the classes and make it single public class you can implement the concept inner class or static class anything you want;