标签: erlang
我正在阅读文档,它说当发生一些错误时,进程终止,主管可以重新启动崩溃的进程。但我在想,为什么不使用try catch块来捕获错误而不使进程自行终止?那么是否需要主管呢?
答案 0 :(得分:0)
对可能发生并且可以恢复的事物使用try catch等。但是对于很多事情来说,只是让进程崩溃将是正确的结果并且需要更少的代码(记住你的错误处理程序也可能有错误)