I am writing a pretty simple application in C++ using g++ under Linux and I am trying to throw some raw strings as exceptions (yes, I know, its not a good practise).
The exact type of a string literal is an array of const characters (const char [15] for your example, since the NUL terminator is included). The array decays to const char* when thrown, which is independent of the length.