Visual Basic 7.0 supports two styles of handling error conditions in the language: structured exception handling and unstructured error handling. Only one style of error handling may be used in a method. If a method uses both, then a compile time error results.