Catch.java 505 B

12345678910111213141516171819202122
  1. package me.hammerle.snuviscript.instructions;
  2. import me.hammerle.snuviscript.inputprovider.InputProvider;
  3. import me.hammerle.snuviscript.code.Script;
  4. public class Catch extends Goto {
  5. public Catch(int line) {
  6. super(line, 0);
  7. }
  8. @Override
  9. public InputProvider execute(Script sc, InputProvider[] o) throws Exception {
  10. sc.jumpTo(getJump());
  11. sc.setErrorLine(-1);
  12. return null;
  13. }
  14. @Override
  15. public String getName() {
  16. return "catch";
  17. }
  18. }