异常处理

无论是故意的还是无意的,用户代码中都会发生异常。本节描述了 spring-shell 如何处理异常,并提供了关于如何使用它的说明和最佳实践。

许多命令行应用程序(如果适用)会返回一个 退出码,运行环境可以使用它来区分命令是否成功执行。在 spring-shell 中,这主要与非交互模式下运行命令有关,意味着每次 spring-shell 实例只执行一个命令。请注意,退出码 始终与非交互式 shell 相关。