diff --git a/notes/Java 并发.md b/notes/Java 并发.md index c0fa0d6b..ef29ce92 100644 --- a/notes/Java 并发.md +++ b/notes/Java 并发.md @@ -258,9 +258,13 @@ public void func(String name) { ```java private Lock lock; public int func(int value) { - lock.lock(); - // ... - lock.unlock(); + try { + lock.lock(); + // ... + + }finally { + lock.unlock(); + } } ```