Estructura de bloqueo de Java mejor patrón

¿Cuál es la diferencia desde la perspectiva técnica entre esos dos listados? Primero es uno que se proporciona en java doc debloquear. El segundo es el mío.

1)

 Lock l = ...;
         l.lock();
         try {
             // access the resource protected by this lock
         } finally {
             l.unlock();
         }

2)

Lock l = ...;

     try {
         l.lock();
         // access the resource protected by this lock
     } finally {
         l.unlock();
     }

Respuestas a la pregunta(2)

Su respuesta a la pregunta