Search in sources :

Example 81 with JSONException

use of com.alibaba.fastjson.JSONException in project fastjson by alibaba.

the class JSONScannerTest_null method test_scan_null_6.

public void test_scan_null_6() throws Exception {
    JSONException error = null;
    try {
        JSONScanner lexer = new JSONScanner("null\"");
        lexer.scanNullOrNew();
    } catch (JSONException e) {
        error = e;
    }
    Assert.assertNotNull(error);
}
Also used : JSONScanner(com.alibaba.fastjson.parser.JSONScanner) JSONException(com.alibaba.fastjson.JSONException)

Example 82 with JSONException

use of com.alibaba.fastjson.JSONException in project fastjson by alibaba.

the class JSONScannerTest_null method test_scan_null_3.

public void test_scan_null_3() throws Exception {
    JSONException error = null;
    try {
        JSONScanner lexer = new JSONScanner("nuzl");
        lexer.scanNullOrNew();
    } catch (JSONException e) {
        error = e;
    }
    Assert.assertNotNull(error);
}
Also used : JSONScanner(com.alibaba.fastjson.parser.JSONScanner) JSONException(com.alibaba.fastjson.JSONException)

Example 83 with JSONException

use of com.alibaba.fastjson.JSONException in project fastjson by alibaba.

the class JSONScannerTest_null method test_scan_null_1.

public void test_scan_null_1() throws Exception {
    JSONException error = null;
    try {
        JSONScanner lexer = new JSONScanner("zull");
        lexer.scanNullOrNew();
    } catch (JSONException e) {
        error = e;
    }
    Assert.assertNotNull(error);
}
Also used : JSONScanner(com.alibaba.fastjson.parser.JSONScanner) JSONException(com.alibaba.fastjson.JSONException)

Example 84 with JSONException

use of com.alibaba.fastjson.JSONException in project fastjson by alibaba.

the class JSONScannerTest_null method test_scan_null_2.

public void test_scan_null_2() throws Exception {
    JSONException error = null;
    try {
        JSONScanner lexer = new JSONScanner("nzll");
        lexer.scanNullOrNew();
    } catch (JSONException e) {
        error = e;
    }
    Assert.assertNotNull(error);
}
Also used : JSONScanner(com.alibaba.fastjson.parser.JSONScanner) JSONException(com.alibaba.fastjson.JSONException)

Example 85 with JSONException

use of com.alibaba.fastjson.JSONException in project fastjson by alibaba.

the class JSONScannerTest_scanFieldDouble method test_error_7.

public void test_error_7() throws Exception {
    JSONException error = null;
    try {
        String text = "{\"value\":3.2}]";
        JSON.parseObject(text, VO.class);
    } catch (JSONException ex) {
        error = ex;
    }
    Assert.assertNotNull(error);
}
Also used : JSONException(com.alibaba.fastjson.JSONException)

Aggregations

JSONException (com.alibaba.fastjson.JSONException)484 JSONReader (com.alibaba.fastjson.JSONReader)83 StringReader (java.io.StringReader)83 JSONScanner (com.alibaba.fastjson.parser.JSONScanner)37 JSONObject (com.alibaba.fastjson.JSONObject)28 DefaultJSONParser (com.alibaba.fastjson.parser.DefaultJSONParser)26 Map (java.util.Map)26 JSONLexer (com.alibaba.fastjson.parser.JSONLexer)17 IOException (java.io.IOException)17 ParseException (java.text.ParseException)8 ParserConfig (com.alibaba.fastjson.parser.ParserConfig)7 FieldInfo (com.alibaba.fastjson.util.FieldInfo)7 ConcurrentHashMap (java.util.concurrent.ConcurrentHashMap)7 JSONType (com.alibaba.fastjson.annotation.JSONType)6 JSONSerializer (com.alibaba.fastjson.serializer.JSONSerializer)6 Gson (com.google.gson.Gson)6 AccessibleObject (java.lang.reflect.AccessibleObject)6 Type (java.lang.reflect.Type)6 JSONField (com.alibaba.fastjson.annotation.JSONField)5 Point (java.awt.Point)5