diff --git a/Modules/IO/Carto/src/otbPlaceNameToLonLat.cxx b/Modules/IO/Carto/src/otbPlaceNameToLonLat.cxx
index 303b042925674bf1b6458d5fbf593cef372d6d6f..e9dad7a847b72c69f7a49ff2da7e6460b4a6da27 100644
--- a/Modules/IO/Carto/src/otbPlaceNameToLonLat.cxx
+++ b/Modules/IO/Carto/src/otbPlaceNameToLonLat.cxx
@@ -107,7 +107,7 @@ void PlaceNameToLonLat::RetrieveXML(const std::ostringstream& urlStream)
     m_RequestSucceed = true;
     m_Curl->RetrieveUrlInMemory(urlStream.str(), m_CurlOutput);
     }
-  catch( itk::ExceptionObject & err )
+  catch( itk::ExceptionObject & )
     {
     m_RequestSucceed = false;
     }
diff --git a/Modules/IO/Carto/test/otbOSMDataToVectorDataTests.cxx b/Modules/IO/Carto/test/otbOSMDataToVectorDataTests.cxx
index f0ab54d241a184e535f576458a298da9852b5960..c4b25f2d5c47a4698757b0f00f1096072636811b 100644
--- a/Modules/IO/Carto/test/otbOSMDataToVectorDataTests.cxx
+++ b/Modules/IO/Carto/test/otbOSMDataToVectorDataTests.cxx
@@ -65,7 +65,7 @@ int otbOSMToVectorDataGeneratorByName (int argc, char * argv[])
     {
     parser->ParseCommandLine(argc, argv, parseResult);
     }
-  catch ( itk::ExceptionObject & err )
+  catch ( itk::ExceptionObject & )
     {
     return EXIT_FAILURE;
     }
diff --git a/Modules/Learning/Supervised/test/otbConfusionMatrixCalculatorTest.cxx b/Modules/Learning/Supervised/test/otbConfusionMatrixCalculatorTest.cxx
index 0e14347dcb4ff8371b7165e807d198802fb377bf..70196f52792ca316d5605f420838a47fcb0235fc 100644
--- a/Modules/Learning/Supervised/test/otbConfusionMatrixCalculatorTest.cxx
+++ b/Modules/Learning/Supervised/test/otbConfusionMatrixCalculatorTest.cxx
@@ -124,7 +124,7 @@ int otbConfusionMatrixCalculatorWrongSize(int argc, char* argv[])
     {
     calculator->Compute();
     }
-  catch (itk::ExceptionObject& e)
+  catch ( itk::ExceptionObject & )
     {
     return EXIT_FAILURE;
     }
diff --git a/Modules/Radiometry/OpticalCalibration/test/otbAeronetExtractDataBadData.cxx b/Modules/Radiometry/OpticalCalibration/test/otbAeronetExtractDataBadData.cxx
index 3977ca146995a4c7deff187e933652da16ee12af..9a744aa7eff25e69619ad12acdedf22e6a9b2848 100644
--- a/Modules/Radiometry/OpticalCalibration/test/otbAeronetExtractDataBadData.cxx
+++ b/Modules/Radiometry/OpticalCalibration/test/otbAeronetExtractDataBadData.cxx
@@ -38,7 +38,7 @@ int otbAeronetExtractDataBadData(int itkNotUsed(argc), char * argv[])
     {
     reader->Update();
     }
-  catch (itk::ExceptionObject& e)
+  catch ( itk::ExceptionObject & )
     {
     return EXIT_SUCCESS;
     }