¿Por qué $ .getJSON falla silenciosamente?

Parece muy incómodo que jQuery's$.getJSON falla silenciosamente cuando los datos devueltos no son JSON válidos. ¿Por qué se implementó esto con una falla silenciosa? ¿Cuál es la forma más fácil de realizar getJSON con un mejor comportamiento de falla (por ejemplo, lanzar una excepción,console.log(), o lo que sea)

Respuestas a la pregunta(5)

Su respuesta a la pregunta