--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkAmoebaOptimizerv4Test.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkAmoebaOptimizerv4Test.cxx
@@ -93,7 +93,7 @@
     GetDerivative( derivative );
   }
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE
+  virtual void Initialize(void) ITK_OVERRIDE
   {
     m_Parameters.SetSize( SpaceDimension );
   }
@@ -201,7 +201,7 @@
     GetDerivative( derivative );
     }
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE
+  virtual void Initialize(void) ITK_OVERRIDE
     {
     m_Parameters.SetSize( SpaceDimension );
     }
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkConjugateGradientLineSearchOptimizerv4Test.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkConjugateGradientLineSearchOptimizerv4Test.cxx
@@ -61,7 +61,7 @@
     m_Parameters.Fill( 0 );
   }
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE {}
+  virtual void Initialize(void) ITK_OVERRIDE {}
 
   virtual void GetDerivative( DerivativeType & derivative ) const ITK_OVERRIDE
   {
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkExhaustiveOptimizerv4Test.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkExhaustiveOptimizerv4Test.cxx
@@ -96,7 +96,7 @@
     GetDerivative( derivative );
   }
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE
+  virtual void Initialize(void) ITK_OVERRIDE
   {
     m_Parameters.SetSize( SpaceDimension );
   }
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkGradientDescentLineSearchOptimizerv4Test.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkGradientDescentLineSearchOptimizerv4Test.cxx
@@ -63,7 +63,7 @@
     m_Parameters.Fill( 0 );
   }
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE {}
+  virtual void Initialize(void) ITK_OVERRIDE {}
 
   virtual void GetDerivative( DerivativeType & derivative ) const ITK_OVERRIDE
   {
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkGradientDescentOptimizerBasev4Test.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkGradientDescentOptimizerBasev4Test.cxx
@@ -74,7 +74,7 @@
     return false;
     }
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE {}
+  virtual void Initialize(void) ITK_OVERRIDE {}
 
   virtual void PrintSelf(std::ostream& os, itk::Indent indent) const ITK_OVERRIDE
   { Superclass::PrintSelf( os, indent ); }
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkGradientDescentOptimizerv4Test.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkGradientDescentOptimizerv4Test.cxx
@@ -62,7 +62,7 @@
     m_Parameters.Fill( 0 );
   }
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE {}
+  virtual void Initialize(void) ITK_OVERRIDE {}
 
   virtual void GetDerivative( DerivativeType & derivative ) const ITK_OVERRIDE
   {
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkGradientDescentOptimizerv4Test2.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkGradientDescentOptimizerv4Test2.cxx
@@ -57,7 +57,7 @@
     m_Parameters.Fill( 0 );
   }
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE {}
+  virtual void Initialize(void) ITK_OVERRIDE {}
 
   virtual void GetDerivative( DerivativeType & derivative ) const ITK_OVERRIDE
   {
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkLBFGS2Optimizerv4Test.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkLBFGS2Optimizerv4Test.cxx
@@ -97,7 +97,7 @@
     GetDerivative( derivative );
   }
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE
+  virtual void Initialize(void) ITK_OVERRIDE
   {
     m_Parameters.SetSize( SpaceDimension );
   }
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkLBFGSBOptimizerv4Test.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkLBFGSBOptimizerv4Test.cxx
@@ -68,7 +68,7 @@
     m_HasLocalSupport = false;
   }
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE
+  virtual void Initialize(void) ITK_OVERRIDE
   {
     m_Parameters.SetSize( SpaceDimension );
   }
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkLBFGSOptimizerv4Test.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkLBFGSOptimizerv4Test.cxx
@@ -99,7 +99,7 @@
     GetDerivative( derivative );
   }
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE
+  virtual void Initialize(void) ITK_OVERRIDE
   {
     m_Parameters.SetSize( SpaceDimension );
   }
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkMultiGradientOptimizerv4Test.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkMultiGradientOptimizerv4Test.cxx
@@ -65,7 +65,7 @@
     m_Parameters(ITK_NULLPTR)
   {}
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE {}
+  virtual void Initialize(void) ITK_OVERRIDE {}
 
   virtual void GetDerivative( DerivativeType & derivative ) const ITK_OVERRIDE
     {
@@ -170,7 +170,7 @@
     m_Parameters(ITK_NULLPTR)
   {}
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE {}
+  virtual void Initialize(void) ITK_OVERRIDE {}
 
   virtual void GetDerivative( DerivativeType & derivative ) const ITK_OVERRIDE
     {
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkMultiStartOptimizerv4Test.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkMultiStartOptimizerv4Test.cxx
@@ -59,7 +59,7 @@
     m_Parameters.Fill( 0 );
   }
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE {}
+  virtual void Initialize(void) ITK_OVERRIDE {}
 
   virtual void GetDerivative( DerivativeType & derivative ) const ITK_OVERRIDE
     {
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkObjectToObjectMetricBaseTest.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkObjectToObjectMetricBaseTest.cxx
@@ -78,7 +78,7 @@
   {
   }
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE {}
+  virtual void Initialize(void) ITK_OVERRIDE {}
 
   virtual void PrintSelf(std::ostream& os, itk::Indent indent) const ITK_OVERRIDE
   { Superclass::PrintSelf( os, indent ); }
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkObjectToObjectOptimizerBaseTest.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkObjectToObjectOptimizerBaseTest.cxx
@@ -73,7 +73,7 @@
 
   virtual void SetParameters( ParametersType & ) ITK_OVERRIDE {}
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE {}
+  virtual void Initialize(void) ITK_OVERRIDE {}
 
   virtual void PrintSelf(std::ostream& os, itk::Indent indent) const ITK_OVERRIDE
   { Superclass::PrintSelf( os, indent ); }
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkOnePlusOneEvolutionaryOptimizerv4Test.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkOnePlusOneEvolutionaryOptimizerv4Test.cxx
@@ -91,7 +91,7 @@
     GetDerivative( derivative );
   }
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE
+  virtual void Initialize(void) ITK_OVERRIDE
   {
     m_Parameters.SetSize( SpaceDimension );
   }
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkPowellOptimizerv4Test.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkPowellOptimizerv4Test.cxx
@@ -87,7 +87,7 @@
     GetDerivative( derivative );
   }
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE
+  virtual void Initialize(void) ITK_OVERRIDE
   {
     m_Parameters.SetSize( SpaceDimension );
   }
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkRegistrationParameterScalesEstimatorTest.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkRegistrationParameterScalesEstimatorTest.cxx
@@ -70,7 +70,7 @@
   const ParametersType & GetParameters() const ITK_OVERRIDE
   { return m_Parameters; }
 
-  void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE {}
+  void Initialize(void) ITK_OVERRIDE {}
 
   void PrintSelf(std::ostream& os, itk::Indent indent) const ITK_OVERRIDE
   { Superclass::PrintSelf( os, indent ); }
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkRegistrationParameterScalesFromIndexShiftTest.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkRegistrationParameterScalesFromIndexShiftTest.cxx
@@ -69,7 +69,7 @@
   const ParametersType & GetParameters() const ITK_OVERRIDE
   { return m_Parameters; }
 
-  void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE {}
+  void Initialize(void) ITK_OVERRIDE {}
 
   ParametersType  m_Parameters;
 
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkRegistrationParameterScalesFromJacobianTest.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkRegistrationParameterScalesFromJacobianTest.cxx
@@ -69,7 +69,7 @@
   const ParametersType & GetParameters() const ITK_OVERRIDE
   { return m_Parameters; }
 
-  void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE {}
+  void Initialize(void) ITK_OVERRIDE {}
 
   ParametersType  m_Parameters;
 
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkRegistrationParameterScalesFromPhysicalShiftTest.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkRegistrationParameterScalesFromPhysicalShiftTest.cxx
@@ -68,7 +68,7 @@
   const ParametersType & GetParameters() const ITK_OVERRIDE
   { return m_Parameters; }
 
-  void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE {}
+  void Initialize(void) ITK_OVERRIDE {}
 
   ParametersType  m_Parameters;
 
--- insighttoolkit.orig/Modules/Numerics/Optimizersv4/test/itkRegularStepGradientDescentOptimizerv4Test.cxx
+++ insighttoolkit/Modules/Numerics/Optimizersv4/test/itkRegularStepGradientDescentOptimizerv4Test.cxx
@@ -61,7 +61,7 @@
     m_Parameters.Fill( 0 );
   }
 
-  virtual void Initialize(void) throw ( itk::ExceptionObject ) ITK_OVERRIDE {}
+  virtual void Initialize(void) ITK_OVERRIDE {}
 
   virtual void GetDerivative( DerivativeType & derivative ) const ITK_OVERRIDE
   {
--- insighttoolkit.orig/Modules/Video/Core/test/itkTemporalProcessObjectTest.cxx
+++ insighttoolkit/Modules/Video/Core/test/itkTemporalProcessObjectTest.cxx
@@ -149,7 +149,7 @@
   }
 
   /** Override PropagateRequestedRegion for debug output */
-  virtual void PropagateRequestedRegion() throw (itk::InvalidRequestedRegionError) ITK_OVERRIDE
+  virtual void PropagateRequestedRegion() ITK_OVERRIDE
   {
     Superclass::PropagateRequestedRegion();
   }
