¿Cómo convertir una cadena en una fecha usando SimpleDateFormat?

Tengo este fragmento de código:

DateFormat formatter1;
formatter1 = new SimpleDateFormat("mm/DD/yyyy");
System.out.println((Date)formatter1.parse("08/16/2011"));

Cuando ejecuto esto, obtengo esto como la salida:

Sun Jan 16 00:10:00 IST 2011

Esperaba

Tue Aug 16 "Whatever Time" IST 2011

Quiero decir que no recibo el mes como se esperaba. ¿Cuál es el error?

Respuestas a la pregunta(20)

Su respuesta a la pregunta