Clojure'de kullanıcı tanımlı bir özel durum oluşturmaya çalışıyorum ve her türden sorun yaşadım. Ben metod burada özetlenen çalıştı:Clojure Özel İstisnalar?
http://en.wikibooks.org/wiki/Clojure_Programming/Concepts#User-Defined_Exceptions
(gen-and-load-class 'user.MyException :extends Exception)
Ama bu Clojure 1.2 çalışmak görünmüyor (ya da ben ... yanlış bir şey yapıyorum). Benim çevrem Clojure 1.2, Emacs ve lein swank.
Yardımlarınız için teşekkürler!
(ns user.MyException
(:gen-class :extends java.lang.Exception))
REPL de *compile-path*
değerini kontrol edin: içerikli
Ayrıca bir clojure.contrib.error-kit işaret edebilir. – kotarak
'clojure-contrib' artık kullanımdan kaldırıldı. – m0skit0