From 72330a2e158829db60c433778f52be2c8d646eb2 Mon Sep 17 00:00:00 2001 From: adam Date: Sun, 9 May 2004 23:26:09 +0000 Subject: [PATCH] added JSExn.IO darcs-hash:20040509232609-5007d-85aa0c957e884f6d4f0aa06c159a78e7326bfe9b.gz --- src/org/ibex/js/JSExn.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/org/ibex/js/JSExn.java b/src/org/ibex/js/JSExn.java index b39d6c8..ff4abc5 100644 --- a/src/org/ibex/js/JSExn.java +++ b/src/org/ibex/js/JSExn.java @@ -42,6 +42,14 @@ public class JSExn extends Exception { public String getMessage() { return toString(); } public Object getObject() { return js; } public void addBacktrace(String line) { backtrace.addElement(line); } + + + public static class IO extends JSExn { + public IO(java.io.IOException ioe) { + super("ibex.io: " + ioe.toString()); + JS.warn(ioe); + } + } } /** should only be used for failed coercions */ -- 1.7.10.4