Exception handling syntax varies between
programming languages, partly to cover semantic differences but largely to fit into each language's overall syntactic structure. Some languages do not call the relevant concept '
exception handling'; others may not have direct facilities for it, but can still provide means for implementing it.