diff options
| author | Stefan Suhren <suhren.stefan@fh-swf.de> | 2015-01-07 14:23:42 +0100 |
|---|---|---|
| committer | Stefan Suhren <suhren.stefan@fh-swf.de> | 2015-01-07 14:23:42 +0100 |
| commit | ad9ec8854341770a84700d3df18c3a044a14f673 (patch) | |
| tree | fac578e52047b152edc281917ca87daa58cd926a /src/de/fhswf/in/inf/java1/aufgabe12/UpnMain.java | |
| parent | c1a240e873cb0e434ea98506d2f33b4a571e354a (diff) | |
| download | Java1-ad9ec8854341770a84700d3df18c3a044a14f673.tar.gz Java1-ad9ec8854341770a84700d3df18c3a044a14f673.zip | |
Assignment No.12 after correction
Diffstat (limited to 'src/de/fhswf/in/inf/java1/aufgabe12/UpnMain.java')
| -rw-r--r-- | src/de/fhswf/in/inf/java1/aufgabe12/UpnMain.java | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/src/de/fhswf/in/inf/java1/aufgabe12/UpnMain.java b/src/de/fhswf/in/inf/java1/aufgabe12/UpnMain.java index 9d056a6..30c3204 100644 --- a/src/de/fhswf/in/inf/java1/aufgabe12/UpnMain.java +++ b/src/de/fhswf/in/inf/java1/aufgabe12/UpnMain.java @@ -30,12 +30,19 @@ public final class UpnMain { UPN test = new UPN(); - - test.calculate("5 3 - 2 * 10 9 - / 10 6 - 8 6 - 2 * / -"); - System.out.println(test.getResult()); - test.calculate("-3.1415 abs"); - System.out.println(test.getResult()); + try + { + test.calculate("5 3 - 2 * 10 9 - / 10 6 - 8 6 - 2 * / -"); + System.out.println(test.getResult()); + test.calculate("-3.1415 abs cos"); + System.out.println(test.getResult()); + } + catch (IllegalArgumentException e) + { + System.err + .println("UPN string encountered error: " + e.getMessage()); + } } } |
