diff --git a/book/contents/basic/compound-type/enum.md b/book/contents/basic/compound-type/enum.md index a66592a7..49e709a2 100644 --- a/book/contents/basic/compound-type/enum.md +++ b/book/contents/basic/compound-type/enum.md @@ -191,7 +191,7 @@ enum Websocket { ``` ## Option枚举用于处理空值 -在其它编程语言中,往往都有一个 `null` 关键字,该关键字用于表明一个变量当前的值为空(不是零值,例如整形的零值是 0),也就是不存在值。当你对这些 `null` 进行操作时,例如调用一个方法,就会直接抛出***null异常***,导致程序的崩溃,因此我们在编程时需要格外的小心去处理这些 `null` 空值。 +在其它编程语言中,往往都有一个 `null` 关键字,该关键字用于表明一个变量当前的值为空(不是零值,例如整形的零值是 0),也就是不存在值。当你对这些 `null` 进行操作时,例如调用一个方法,就会直接抛出**null异常**,导致程序的崩溃,因此我们在编程时需要格外的小心去处理这些 `null` 空值。 > Tony Hoare, `null` 的发明者,曾经说过一段非常有名的话 >