add "try catch" line 46
fix "null" -> "jdl" line "newButton.addActionListener(jdl)"