소스 검색

Ajout catch IllegalArgumentException

Arthur Brandao 6 년 전
부모
커밋
42139aa634
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      src/migl/lisp/LispImpl.java

+ 2 - 0
src/migl/lisp/LispImpl.java

@@ -317,6 +317,8 @@ public class LispImpl implements Lisp {
 			return op.apply(lisp.cdr());
 		} catch (IllegalStateException ex) {
 			throw new LispError(ex.getMessage(), ex);
+		} catch (IllegalArgumentException ex) {
+			throw new LispError("List Lisp malformed: " + ex.getMessage(), ex);
 		}
 	}