In certain situations, super() must be invoked. In other situations, it cannot be invoked. Not correctly invoking it or invoking it when it cannot be invoked can cause problems.