Bloques de inicialización estática

Según tengo entendido, el "bloque de inicialización estática" se usa para establecer valores de campo estático si no se puede hacer en una línea. Pero no entiendo por qué necesitamos un bloque especial para eso. Por ejemplo, declaramos un campo como estático (sin una asignación de valor). Y luego...