use specialized exception classes

This commit is contained in:
wmayer
2017-04-28 18:49:11 +02:00
parent 0a32b91b6b
commit 1673ab801e
60 changed files with 675 additions and 349 deletions

View File

@@ -153,7 +153,7 @@ void SelectionFilter::setFilter(const char* filter)
else {
Filter = filter;
if (!parse())
throw Base::Exception(Errors.c_str());
throw Base::ParserError(Errors.c_str());
}
}