fork download
  1. Class publicMethod
  2. // Declarations
  3. num digit1
  4. num digit2
  5. num result
  6.  
  7. getDigit1()
  8. digit1 = num1
  9. return
  10.  
  11. getDigit2()
  12. digit2 = num2
  13. return
  14. try
  15. add(num1, num2)
  16. result = digit1 + digit2
  17. output “result is “, result
  18. return
  19.  
  20. subtract(num1, num2)
  21. result = digit1 – digit2
  22. output “result is “, result
  23. return
  24.  
  25. multiply(num1, num2)
  26. result = digit1 * digit2
  27. output “result is “, result
  28. return
  29.  
  30. divide(num1, num2)
  31. num1 = dividend
  32. num2 = divisor
  33. if divisor = 0 then
  34. output “Cannot divide by 0
  35. else
  36. result = dividend/divisor
  37. output “result is “, result
  38. endif
  39. endtry
  40.  
  41. catch(IndexOutOfBoundsException mistake1)
  42. output “Can’t use that”
  43. endcatch
  44. endClass
  45.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: class, interface, or enum expected
Class publicMethod
^
Main.java:17: error: illegal character: '\u201c'
				output ?result is ?, result
				       ^
Main.java:17: error: illegal character: '\u201c'
				output ?result is ?, result
				                  ^
Main.java:21: error: illegal character: '\u2013'
				result = digit1 ? digit2
				                ^
Main.java:22: error: illegal character: '\u201c'
				output ?result is ?, result
				       ^
Main.java:22: error: illegal character: '\u201c'
				output ?result is ?, result
				                  ^
Main.java:27: error: illegal character: '\u201c'
				output ?result is ?, result
				       ^
Main.java:27: error: illegal character: '\u201c'
				output ?result is ?, result
				                  ^
Main.java:34: error: illegal character: '\u201c'
					output ?Cannot divide by 0?
					       ^
Main.java:34: error: illegal character: '\u201d'
					output ?Cannot divide by 0?
					                          ^
Main.java:37: error: illegal character: '\u201c'
					output ?result is ?, result
					       ^
Main.java:37: error: illegal character: '\u201c'
					output ?result is ?, result
					                  ^
Main.java:42: error: illegal character: '\u201c'
			output ?Can?t use that?
			       ^
Main.java:42: error: illegal character: '\u2019'
			output ?Can?t use that?
			           ^
Main.java:42: error: illegal character: '\u201d'
			output ?Can?t use that?
			                      ^
15 errors
stdout
Standard output is empty