Do not print special characters in the error message
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 090a2d4..267e558 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -7,6 +7,9 @@
     </properties>
     <body>
         <release version="1.16-SNAPSHOT" date="in Mercurial" description="Maintenance">
+            <action dev="py4fun" type="fix"  issue="209">
+                Do not print special characters in the error message (20015-04-16)
+            </action>
             <action dev="py4fun" type="fix"  issue="199">
                 Evaluate implementations for duplicate mapping keys.
             </action>
diff --git a/src/main/java/org/yaml/snakeyaml/scanner/ScannerImpl.java b/src/main/java/org/yaml/snakeyaml/scanner/ScannerImpl.java
index 8e62b33..3665b3e 100644
--- a/src/main/java/org/yaml/snakeyaml/scanner/ScannerImpl.java
+++ b/src/main/java/org/yaml/snakeyaml/scanner/ScannerImpl.java
@@ -415,8 +415,8 @@
         if (ch == '\t')
             chRepresentation += "(TAB)";
         String text = String
-                .format("found character %s '%s' that cannot start any token. (Do not use %s for indentation)",
-                        ch, chRepresentation, chRepresentation);
+                .format("found character '%s' that cannot start any token. (Do not use %s for indentation)",
+                        chRepresentation, chRepresentation);
         throw new ScannerException("while scanning for the next token", null, text,
                 reader.getMark());
     }
diff --git a/src/test/java/org/yaml/snakeyaml/scanner/ScannerImplTest.java b/src/test/java/org/yaml/snakeyaml/scanner/ScannerImplTest.java
index b836355..4e19412 100644
--- a/src/test/java/org/yaml/snakeyaml/scanner/ScannerImplTest.java
+++ b/src/test/java/org/yaml/snakeyaml/scanner/ScannerImplTest.java
@@ -62,7 +62,7 @@
         } catch (Exception e) {
             assertEquals(
                     "while scanning for the next token\n"
-                            + "found character \t '\\t(TAB)' that cannot start any token. (Do not use \\t(TAB) for indentation)\n"
+                            + "found character '\\t(TAB)' that cannot start any token. (Do not use \\t(TAB) for indentation)\n"
                             + " in 'string', line 1, column 1:\n" + "    \t  data: 1\n" + "    ^\n",
                     e.getMessage());
         }