2024 Clojure 状态调查 中分享您的观点!

欢迎!有关本网站如何运作的更多信息,请参阅关于 页面。

0
编译器
已关闭

以下代码会崩溃:

`
(try
(loop [] (try "字符串和数字字面量会引发错误" (catch Throwable e)))
"移除此第二个 try 调用即可正常工作")

=> 语法错误 (ClassFormatError) 编译 fn* 在 (REPL:1:1)。
=> 类文件 user$eval5846 中的异常表范围不合法
`

这没问题

(try (loop [] (try () (catch Throwable e))) "移除此第二个 try 调用即可正常工作")

已关闭,备注:已为 1.12.0-alpha2 应用补丁

1 个答案

0
参考:https://clojure.atlassian.net/browse/CLJ-2521 (由管理员报告)
...