diff --git a/wpilibj/src/main/java/org/wpilib/framework/OpModeRobot.java b/wpilibj/src/main/java/org/wpilib/framework/OpModeRobot.java index b691469a70..033d64e6c0 100644 --- a/wpilibj/src/main/java/org/wpilib/framework/OpModeRobot.java +++ b/wpilibj/src/main/java/org/wpilib/framework/OpModeRobot.java @@ -118,9 +118,8 @@ public abstract class OpModeRobot extends RobotBase { try { return constructor.get().newInstance(this); } catch (ReflectiveOperationException e) { - DriverStationErrors.reportError( - "Could not instantiate OpMode " + cls.getSimpleName(), e.getStackTrace()); - return null; + throw new RuntimeException( + "Could not instantiate OpMode " + cls.getSimpleName(), e.getCause()); } }