* @return Notification
* @throws FacebookException when provided string is not a valid JSON string.
*/
public static Notification createNotification(String rawJSON) throws FacebookException {
try {
JSONObject json = new JSONObject(rawJSON);
return notificationConstructor.newInstance(json);
} catch (InstantiationException e) {
throw new FacebookException(e);
} catch (IllegalAccessException e) {
throw new AssertionError(e);