Por que o SimpleDateFormat do Java analisa isso

Oi, eu tenho um formato de data simples configurado com uma sequência de formato personalizado: MMddyy

e atribuo o seguinte valor para análise: 4 1 01

Não acho que deva analisar isso por causa dos espaços, mas o Simple Date Format está retornando a data

Abril 4th 0001AD

qualquer idéia por quê?