typedef struct {
    void* p;
} NullPointerException;

C99でもこんな構造体ないの?