fork(9) download
  1. interface DeclareStuff {
  2. 12. public static final int EASY = 3;
  3. 13. void doStuff(int t); }
  4. 14. public class TestDeclare implements DeclareStuff {
  5. 15. public static void main(String [] args) {
  6. 16. int x = 5;
  7. 17. new TestDeclare().doStuff(++x);
  8. 18. }
  9. 19. void doStuff(int s) {
  10. 20. s += EASY + ++s;
  11. 21. System.out.println("s " + s);
  12. 22. }
  13. 23. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:2: illegal start of type
12. public static final int EASY = 3;
^
Main.java:2: = expected
12. public static final int EASY = 3;
    ^
Main.java:2: ';' expected
12. public static final int EASY = 3;
          ^
Main.java:3: illegal start of type
13. void doStuff(int t); }
^
Main.java:3: = expected
13. void doStuff(int t); }
    ^
Main.java:3: ';' expected
13. void doStuff(int t); }
        ^
Main.java:3: illegal start of type
13. void doStuff(int t); }
                ^
Main.java:3: <identifier> expected
13. void doStuff(int t); }
                 ^
Main.java:3: = expected
13. void doStuff(int t); }
                     ^
Main.java:3: ';' expected
13. void doStuff(int t); }
                      ^
Main.java:4: class, interface, or enum expected
14. public class TestDeclare implements DeclareStuff {
^
Main.java:5: illegal start of type
15. public static void main(String [] args) {
^
Main.java:5: ';' expected
15. public static void main(String [] args) {
   ^
Main.java:6: not a statement
16. int x = 5;
^
Main.java:6: ';' expected
16. int x = 5;
   ^
Main.java:7: not a statement
17. new TestDeclare().doStuff(++x);
^
Main.java:7: ';' expected
17. new TestDeclare().doStuff(++x);
   ^
Main.java:8: not a statement
18. }
^
Main.java:8: ';' expected
18. }
   ^
Main.java:9: illegal start of type
19. void doStuff(int s) {
^
Main.java:9: ';' expected
19. void doStuff(int s) {
   ^
Main.java:9: invalid method declaration; return type required
19. void doStuff(int s) {
         ^
Main.java:10: not a statement
20. s += EASY + ++s;
^
Main.java:10: ';' expected
20. s += EASY + ++s;
   ^
Main.java:11: not a statement
21. System.out.println("s " + s);
^
Main.java:11: ';' expected
21. System.out.println("s " + s);
   ^
Main.java:12: not a statement
22. }
^
Main.java:12: ';' expected
22. }
   ^
Main.java:13: illegal start of type
23. }
^
Main.java:13: ';' expected
23. }
   ^
Main.java:13: reached end of file while parsing
23. }
     ^
31 errors
stdout
Standard output is empty