使用 Try-With 块的 F# 异常处理

2024年8月29日 | 1 分钟阅读

F# 提供了 try-with 关键字来处理异常。Try 块用于封闭可疑代码。with 块用作处理程序,用于处理 try 块抛出的异常。 让我们看一个例子。

输出

Attempted to divide by zero.
Rest of the code

如果异常被处理的 F# Try-Finally 示例

Try-Finally 块用于在异常发生后释放资源。 资源可能是输入、输出、内存或网络等。

输出

Attempted to divide by zero.
Finally block is executed
Rest of the code